deep-ray therapy - French English Dictionary